10. satisfy